/*
 * 版权声明 .
 * 此文档的版权归通联支付网络服务有限公司所有
 * Powered By [Allinpay-Boss-framework]
 */

package com.allinpay.merchantweb.model;


public class EnterpriseInfoResponse extends  MyBatisBaseModel {
	private static final long serialVersionUID = -1068842814L;
	

	/** 企业名称 . */
	private String enterpriseName;

	/** 企业信息录入时间 . */
	private java.util.Date createDate;

	/** 录入人账号 . */
	private String operAccountCode;

	/** 企业地址信息 . */
	private String address;

	/** 企业联系电话 . */
	private String accNbr;

	/** 开户行 . */
	private String openbank;

	/** 企业账户号（暂不用，目前企业账户号即为银行卡号） . */
	private String bankAccNbr;

	/** 银行卡号 . */
	private String bankCardNbr;

	/** 银行机构代码 . */
	private String bankCode;

	/** 企业编码（总部定义）企业机构代码，企业在总部的唯一码 . */
	private String enterpriseNo;

	/** 企业在用状态 1 在用 2禁用 . */
	private String enterpriseStatus;

	/** 企业活动码 . */
	private String paymentId;

	/** 充值机构或充值人员 . */
	private String oprId;

	/** 大额提现阀值（大额提现阀值是针对企业所有产品，虽定义在不同产品上的字段，但是是同步修改的。） . */
	private Integer withdrawLimit;

	/** 1 月 2 季 . */
	private String demandCycType;

	/** 活期结息日 1-28日 . */
	private String demandCycDay;

	/** 商户号（通联为每个企业分配） . */
	private String merId;

	/** 企业类型 1.普通 2.预收货款 . */
	private Integer instanceType;

	/** 企业银行 建设CCB 兴业CIB 招商CMB 张家口银行ZJK . */
	private String enterpriseBank;

	/** 是否可以创建固定期限产品 1.可以 2.不可以 . */
	private String fixedTerm;

	/** 分公司机构号 . */
	private String aipIns;
	
	private String demandCycTypeStr;
	
	
	
	//columns END

	/**
	* EnterpriseInfo 的构造函数
	*/
	public EnterpriseInfoResponse() {
	}
	/**
	* EnterpriseInfo 的构造函数
	*/



	public String getEnterpriseName() {
		return enterpriseName;
	}



	public void setEnterpriseName(String enterpriseName) {
		this.enterpriseName = enterpriseName;
	}



	public java.util.Date getCreateDate() {
		return createDate;
	}



	public void setCreateDate(java.util.Date createDate) {
		this.createDate = createDate;
	}



	public String getOperAccountCode() {
		return operAccountCode;
	}



	public void setOperAccountCode(String operAccountCode) {
		this.operAccountCode = operAccountCode;
	}



	public String getAddress() {
		return address;
	}



	public void setAddress(String address) {
		this.address = address;
	}



	public String getAccNbr() {
		return accNbr;
	}



	public void setAccNbr(String accNbr) {
		this.accNbr = accNbr;
	}



	public String getOpenbank() {
		return openbank;
	}



	public void setOpenbank(String openbank) {
		this.openbank = openbank;
	}



	public String getBankAccNbr() {
		return bankAccNbr;
	}



	public void setBankAccNbr(String bankAccNbr) {
		this.bankAccNbr = bankAccNbr;
	}



	public String getBankCardNbr() {
		return bankCardNbr;
	}



	public void setBankCardNbr(String bankCardNbr) {
		this.bankCardNbr = bankCardNbr;
	}



	public String getBankCode() {
		return bankCode;
	}



	public void setBankCode(String bankCode) {
		this.bankCode = bankCode;
	}



	public String getEnterpriseNo() {
		return enterpriseNo;
	}



	public void setEnterpriseNo(String enterpriseNo) {
		this.enterpriseNo = enterpriseNo;
	}



	public String getEnterpriseStatus() {
		return enterpriseStatus;
	}



	public void setEnterpriseStatus(String enterpriseStatus) {
		this.enterpriseStatus = enterpriseStatus;
	}



	public String getPaymentId() {
		return paymentId;
	}



	public void setPaymentId(String paymentId) {
		this.paymentId = paymentId;
	}



	public String getOprId() {
		return oprId;
	}



	public void setOprId(String oprId) {
		this.oprId = oprId;
	}



	public Integer getWithdrawLimit() {
		return withdrawLimit;
	}



	public void setWithdrawLimit(Integer withdrawLimit) {
		this.withdrawLimit = withdrawLimit;
	}



	public String getDemandCycType() {
		return demandCycType;
	}



	public void setDemandCycType(String demandCycType) {
		this.demandCycType = demandCycType;
	}



	public String getDemandCycDay() {
		return demandCycDay;
	}



	public void setDemandCycDay(String demandCycDay) {
		this.demandCycDay = demandCycDay;
	}



	public String getMerId() {
		return merId;
	}



	public void setMerId(String merId) {
		this.merId = merId;
	}



	public Integer getInstanceType() {
		return instanceType;
	}



	public void setInstanceType(Integer instanceType) {
		this.instanceType = instanceType;
	}



	public String getEnterpriseBank() {
		return enterpriseBank;
	}



	public void setEnterpriseBank(String enterpriseBank) {
		this.enterpriseBank = enterpriseBank;
	}



	public String getFixedTerm() {
		return fixedTerm;
	}



	public void setFixedTerm(String fixedTerm) {
		this.fixedTerm = fixedTerm;
	}



	public String getAipIns() {
		return aipIns;
	}



	public void setAipIns(String aipIns) {
		this.aipIns = aipIns;
	}



	public String getDemandCycTypeStr() {
		return demandCycTypeStr;
	}



	public void setDemandCycTypeStr(String demandCycTypeStr) {
		this.demandCycTypeStr = demandCycTypeStr;
	}
	
}

